Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F2 Germany F3 Australia F1 Australia F2 Italy F3 Italy F4 Germany F5 Netherlands F1 Germany F13 Germany F14 Germany F16 Belgium F2 Qatar F1 Qatar F2 Portugal F2 France F6 Italy F11 France F8 France F6 France F7 France F16 France F14 Turkey F4 Italy F17 Spain F31 Spain F35 Spain F36 Croatia F1 Croatia F2 Italy F1 Spain F14 Spain F15 Italy F17 Austria F2 Austria F3 Spain F36 Italy F31 Spain F38 Israel F9 France F20 Turkey F46 Great Britain F2 Turkey F7 Turkey F8 Turkey F9 USA F7 Italy F8 Italy F9 Germany F5 Italy F23 France F16 Turkey F46 Germany F1 Germany F2 Thailand F2 Thailand F3 Turkey F6 Switzerland F1 Switzerland F2 Portugal F3 Italy F20 Germany F7 Austria F2 Germany F8 Germany F1 USA F1 USA F2 USA F3 Switzerland F4 Spain F17 Spain F18 Spain F19 Spain F22 Spain F23 Spain F26 Spain F27 Spain F33 Spain F34 Spain F35 France F16 Portugal F4 France F17 Portugal F5 Spain F38 Spain F39 Spain F40 Spain F41 Spain F3 Spain F5 Spain F6 Spain F8 Spain F9 Spain F10 Croatia F4 Croatia F5 Italy F7 Spain F13 Spain F17 Spain F18 Spain F19 Spain F20 Romania F10 Romania F11 Spain F30 Italy F26 Spain F31 Spain F33 France F13 Spain F34 France F17 Portugal F7 Portugal F8 Spain F39 Spain F40 Mexico F14 Spain F41 Mexico F15 Spain F42 United Arab Emirates F1 United Arab Emirates F2 Spain F3 France F2 Spain F4 Spain F5 Spain F7 Spain F10 Spain F11 Turkey F5 Turkey F6 Spain F16 Spain F17 Spain F18 Spain F20 Spain F21 France F12 Spain F28 Spain F29 Spain F30 Portugal F4 Portugal F5 Spain F35 Spain F37 Germany F15 Spain F3 Spain F4 Switzerland F1 Italy F2 Italy F3 Italy F14 Spain F16 Spain F17 Spain F18 Spain F19 Spain F20 France F12 France F4 Spain F37 Great Britain F4 Challenger Casino Lugano - Lugano Muller Cup - Ulm XXX Edizione 'A Savoldi Marco' - Manerbio Uncle Toby's Australian Men's Clay Court Challenger - Canberra Jameson Cup - Milan Challenger Ford de Cherbourg - Cherbourg X Torneo Internazionale di Tennis - Barletta Unicredit (Suisse) Bank S. A. Challenger - Chiasso Siemens Open - Scheveningen ATP Guzzini Challenger - Recanati Open de Montauban - Montauban Penza Cup - Penza Rijeka Open - Rijeka Baden Open - Karlsruhe BSI Challenger Lugano - Lugano Pozoblanco Challenger Recanati Challenger Sacramento Challenger Tarragona Challenger Tiburon Challenger Tampere Challenger Istanbul Challenger Izmir Challenger Salzburg Challenger Sao Paulo Challenger Heilbronn Challenger Singapore Challenger Courmayeur Challenger Casablanca Challenger Guangzhou Challenger Bath Challenger Pingguo Challenger Rome Challenger Leon Challenger Bordeaux Challenger Cremona Challenger Furth Challenger Kosice Challenger Marburg Challenger Tampere Challenger San Marino Challenger Manerbio Challenger San Luis Potosi Challenger Mersin Challenger Sarasota Challenger Rome Challenger Athens Challenger Marburg Challenger Rio De Janeiro Challenger Champaign Challenger Guadalajara Challenger Bordeaux Challenger Furth Challenger Kosice Challenger Todi Challenger San Benedetto Challenger Poznan Challenger Recanati Challenger Guimaraes Challenger Geneva Challenger Bratislava Challenger Vicenza Challenger Furth Challenger Prague Challenger Milan Challenger Orleans Challenger Geneva Challenger Budapest Challenger - Budapest SIR Supermercadi Challenger - Rome Internationale Badische Meisterschaften Um Den Techem Cup - Zell Tashkent Challenger Savannah Challenger Milan Challenger San Benedetto Challenger Orleans Challenger Brest Challenger Cordenons Challenger Alphen Challenger Madrid Challenger San Juan Challenger Knoxville Challenger Leon Challenger Tanger Challenger Rennes Challenger St. Remy Challenger France F19 UBS Open Gstaad - Gstaad Girona Challenger Antalya 2 Challenger Porto Challenger Prague 3 Challenger Bratislava 2 Challenger Ismaning Challenger Calgary Challenger Drummondville Challenger Oeiras 1 Challenger Oeiras 2 Challenger Challenger 42 - Andrezieux Girona Challenger Wolfsburg Challenger Allianz Suisse Open - Gstaad Mallorca Challenger Davidoff Swiss Indoors - Basel Biel Challenger Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Quimper Challenger Qatar Exxon Mobil Open - Doha Estoril Open - Estoril Allianz Suisse Open Gstaad - Gstaad Heineken Open - Auckland The Dubai Tennis Championships - Dubai Allianz Suisse Open Gstaad - Gstaad Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Morocco F4 Estoril Open - Estoril Allianz Suisse Open - Gstaad Swiss Indoors Basel - Basel Heineken Open - Auckland Studena Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Aircel Chennai Open - Chennai Apia International - Sydney VTR Open - Vina del Mar Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Power Horse Cup - Dusseldorf St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Mallorca Challenger Grand Prix Hassan II - Casablanca Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Topshelf Open - 's-Hertogenbosch AEGON Championships - London Credit Agricole Suisse Open - Gstaad Lisbon Challenger Malaysian Open - Kuala Lumpur Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle St. Petersburg Open - St. Petersburg Argentina Open - Buenos Aires Brasil Open - Sao Paulo Gerry Weber Open - Halle Suisse Open - Gstaad Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen European Open - Antwerp ASB Classic - Auckland Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Marrakech Ortisei Challenger Barcelona Open BancSabadell - Barcelona Allianz Suisse Open Gstaad - Gstaad Millennium Estoril Open - Estoril Gerry Weber Open - Halle Antalya Cup - Antalya Plava Laguna Croatia Open - Umag Swiss Open - Gstaad Banca Stato Challenger Lugano - Lugano Geneva Challenger - Geneva St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu China Open - Beijing Swiss Indoors Basel - Basel Challenger Casino Lugano - Lugano Geneva Challenger - Geneva Argentina Open - Buenos Aires Millennium Estoril Open - Estoril Geneva Open - Geneva Noventi Open - Halle SkiStar Swedish Open - Bastad Swiss Open - Gstaad Winston-Salem Open - Winston-Salem Chengdu Open - Chengdu Rakuten Japan Open - Tokyo Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel ASB Classic - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam European Open - Antwerp Davidoff Swiss Indoors - Basel Hamburg European Open - Hamburg Argentina Open - Buenos Aires Chile Dove Men+Care Open - Santiago Abierto Mexicano Telcel - Acapulco Millennium Estoril Open - Estoril Open Parc - Lyon Noventi Open - Halle Mallorca Championships - Mallorca Sardegna Open - Cagliari Melbourne Summer Set - Melbourne Tata Open Maharashtra - Pune Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Gonet Geneva Open - Geneva Noventi Open - Halle Mallorca Championships - Mallorca Nordea Open - Bastad Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz Stockholm Open - Stockholm Erste Bank Open - Vienna Tel Aviv Watergen Open - Tel Aviv Cordoba Open - Cordoba Prague Open - Prague Banca Stato Challenger Lugano - Lugano 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Tampere Imageneering Open - Tampere Kos Succhetti Tennis Cup - Cordenons Tumkur Open - Tumkur Belgaum Open - Belgaum Uncle Toby's Burnie Challenger - Tasmania San Remo Tennis Cup - San Remo Sporting Challenger - Turin Schickedanz Open - Furth Banca Stato Challenger Lugano - Lugano Nord/LB Open 2004 - Braunschweig Internationale Badische Meisterschaffen Um Den Techem Cup - Zell St. Petersburg Challenger - St. Petersburg IPP Geneva Trophy - Geneva Rhein-Main Challenger 2004 - Aschaffenburg Mobilux Open - Luxembourg Open de Franche-Comte - Besancon Challenger Ford de Cherbourg - Cherbourg Open Mutouest de Saint-Brieuc - St. Brieuc Citta di Monza - Monza Ostdeutscher Sparkessen Cup - Dresden Badden Open by Rothaus - Ettlingen Sassuolo Challenger - Sassuolo Banca Stato Challenger - Lugano Top Wool Challenger - Biella Guzzini Challenger - Recanati The LTA Men's Challenger - Southampton Lambertz Open by Stawag - Aachen ATP Challenger Numea - New Caledonia The LTA Wrexham Challenger - Wrexham Open Mutouest St. Brieuc - St. Brieuc Garden Open - Rome ECM Prague Open - Prague San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Baden Open - Ettlingen Memorial Manfredini - Sassuolo Bancastato Challenger Lugano - Lugano 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Ciudad de Pozoblanco Open Diputacion - Cordoba Citta di Como - Como WOW Cafe Challenger - New Orleans Lubbock Challenger - Lubbock USTA Challenger of Oklahoma - Tulsa Samsung Secruities Cup Challenger - Seoul AT&T Challenger of Dallas - Dallas Freeman Men's $50,000 Challenger - Joplin XII Abierto Internacional de Salinas - Salinas Bancolombia Open - Bogota Voit Mexico City Open - Mexico City San Luis Potosi Challenger 2007 - San Luis Potosi Challenger Casablanca San Angel - Mexico City II Naples ITG Challenger - Naples The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Baden Open - Karlsruhe Challenger Lugano - Lugano Togliatti Cup - Togliatti 's Tennis Masters 07 Challenger - Graz Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Kobstaedernes ATP Challenger - Kolding Challenger Tunisie - Tunis IPP Open - Helsinki ITG Miami Challenger - Miami KGHM Dialog Polish Indoors - Wroclaw 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso San Remo Tennis Cup - San Remo Zenith Tennis Cup-Harbour Club - Milan Mamaia Challenger - Constanta Oberstaufen Cup-Head German Master's Series - Oberstaufen 84° Concurso Internacional Tenis San Sebastian - San Sebastian Open de Rennes - Rennes Challenger Britania Zavaleta - Puebla Abierto Internacional Varonil Ciudad de Cancun - Cancun Heilbronn Challenger San Luis Potosi Challenger Mexico City Challenger Tenerife Challenger San Remo Challenger Karlsruhe Challenger Lugano Challenger Rijeka Challenger Orbetello Challenger Geneva Challenger Alphen Challenger Seville Challenger Rennes Challenger Calabasas Challenger Jersey Challenger Bratislava Challenger Bergamo Challenger Belgrade Challenger Tanger Challenger Meknes Challenger Rabat Challenger Marrakech Challenger Rimouski Challenger Leon Challenger Rome Challenger Tallahassee Challenger Tunis Challenger Rhodes Challenger San Remo Challenger Biella Challenger Reggio Emilia Challenger Marburg Challenger Turin Challenger Arad Challenger Recanati Challenger Manerbio Challenger St. Remy Challenger Seville Challenger Seoul Challenger Loughborough Challenger Quimper Challenger St. Brieuc Challenger Recife Challenger Braunschweig Challenger Segovia Challenger San Sebastian Challenger Seville Challenger Szczecin Challenger Trnava Challenger Madrid Challenger Eckental Challenger Geneva Challenger Kazan Challenger Quimper Challenger Bergamo Challenger Meknes Challenger Casablanca Challenger Guadalajara Challenger Rabat Challenger Marrakech Challenger Rimouski Challenger Leon Challenger Bordeaux Challenger Caltanissetta Challenger Furth Challenger Kosice Challenger Tampere Challenger Sibiu Challenger Como Challenger Genova Challenger Trnava Challenger Porto Alegre Challenger Charlottesville Challenger Mexico City Challenger Oberstaufen Challenger Sarasota Challenger Davidoff Swiss Indoors - Basel Rio Open - Rio de Janeiro Geneva Open - Geneva Barcelona Open BancSabadell - Barcelona Dharwad Challenger 2003 - Dharwad Argentina Open - Buenos Aires Millennium Estoril Open - Estoril Millennium Estoril Open - Estoril Geovillage Open Trofeo Melia Olbia - Olbia Hall of Fame Open - Newport Roma Open Challenger - Rome Valencia Open - Valencia Flea Market Cup Busan Challenger Tennis - Busan Rado Geneva Challenger - Geneva Memorial Manfredini - Sassuolo LXV Concurso Internacional Vigo - Vigo Nokian Hakkapeliitta Open - Tampere Alicante Challenger Bratislava Challenger Cassis Challenger Tenerife Challenger Helsinki Challenger Monza Challenger Phoenix Challenger Montevideo Challenger Oeiras 3 Challenger Aix En Provence Challenger Tunis Challenger Vicenza Challenger Open 13 - Marseille Cassis Challenger Braga Challenger Aegon Nottingham Open - Nottingham Serbia Open - Belgrade Konzum Croatia Open - Umag Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo European Open - Antwerp Erste Bank Open - Vienna Swiss Open - Gstaad Dubai Duty Free Tennis Championships - Dubai Open Parc - Lyon Internationaler Raiffeisen Grand Prix - St. Polten Davidoff Swiss Indoors Basel - Basel Milan Indoors - Milan Open de Moselle - Metz Davidoff Swiss Indoors - Basel Allianz Suisse Open - Gstaad Open de Moselle - Metz Open SEAT Godo 2006 - Barcelona Millenium Tennis Championships - Delray Beach Allianz Suisse Open - Gstaad Swiss Indoors Basel - Basel Davidoff Swiss Indoors - Basel Davidoff Swiss Indoors Basel - Basel Estoril Open - Estoril ASB Classic - Auckland Rio Open - Rio de Janeiro Qatar Exxon Mobil Open - Doha Barcelona Open Banc Sabadell - Barcelona Libema Open - 's-Hertogenbosch Estoril Open - Estoril St. Petersburg Open - St. Petersburg Allianz Suisse Open Gstaad - Gstaad Open Sud de France - Montpellier Open 13 - Marseille Generali Open - Kitzbuhel German Tennis Championships - Hamburg Serbia Open - Belgrade Aircel Chennai Open - Chennai Mercedes Cup - Stuttgart Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Dubai Duty Free Tennis Championships - Dubai ASB Classic - Auckland Swiss Indoors Basel - Basel Brasil Open - Sao Paulo French Open - Paris Winston-Salem Open - Winston-Salem Gijon Open - Gijon Kremlin Cup - Moscow Swiss Indoors Basel - Basel Valencia Open - Valencia ASB Classic - Auckland Qatar ExxonMobil Open - Doha Apia International - Sydney Open Sud de France - Montpellier Rio Open 500 - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Gerry Weber Open - Halle Credit Agricole Suisse Open - Gstaad Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Moselle Open - Metz Valencia Open - Valencia Heineken Open - Auckland Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Aegon Nottingham Open - Nottingham Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Millennium Estoril Open - Estoril ASB Classic - Auckland Open Sud de France - Montpellier Davidoff Swiss Indoors - Basel ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril SkiStar Swedish Open - Bastad Chengdu Open - Chengdu Maia Challenger Millennium Estoril Open - Estoril Antalya Cup - Antalya Rakuten Japan Open - Tokyo Open 13 Provence - Marseille Brasil Open - Sao Paulo Turkish Airlines Open Antalya - Antalya Cordoba Open - Cordoba Millennium Estoril Open - Estoril Mercedes Cup - Stuttgart Rio Open - Rio de Janeiro Chile Dove Men+Care Open - Santiago BNP Paribas Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Barcelona Open BancSabadell - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Konzum Croatia Open - Umag Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome National Bank Open - Montreal Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Copa Claro - Buenos Aires Portugal Open - Oeiras BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Western & Southern Open - New York BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Rogers Cup - Toronto Rogers Cup - Montreal Rogers Cup - Toronto U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Davis Cup, World Group, 1R, SUI-AUS 2-3 Wimbledon - London French Open - Paris Davis Cup, Group 1, 1R, SUI-POL 4-1 Wimbledon - London Davis Cup, Group 2, 2R, POR-CYP 5-0 U.S. Open - New York French Open - Paris Davis Cup, Group 2, 1R, CYP-POR 3-2 Mutua Madrid Open - Madrid Davis Cup, Group 2, PO, ALG-POR 0-5 Davis Cup, World Group, PO, ITA-SUI, 2-3 Wimbledon - London U.S. Open - New York Davis Cup, Europe/Africa Group II, 2R, POR-CYP 5-0 Davis Cup, World Group, PO, KAZ-SUI 5-0 Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, Group I, PO, SVK-POR 3-1 Wimbledon - London Davis Cup, Group II, 1R, POR-BEN 5-0 U.S. Open - New York Davis Cup, World Group, PO, SUI-ECU 4-1 Davis Cup, Group I, 1R, SLO-POR 3-2 Wimbledon - London Davis Cup, World Group, 1R, SRB-SUI 2-3 U.S. Open - New York Davis Cup, World Group, SF, SUI-ITA 3-2 French Open - Paris Davis Cup, Group I, PO, RUS-POR 4-1 Davis Cup, World Group, 1R, BEL-SUI 3-2 Davis Cup, Group II, 2R, POR-FIN 4-1 Davis Cup, Group II, 3R, POR-BLR 3-2 French Open - Paris Wimbledon - London Davis Cup, Group I, PO, POR-SLO 5-0 Davis Cup, Group I, 1R, POR-ISR 5-0 U.S. Open - New York Davis Cup, Group I, 2R, POR-UKR 4-1 Davis Cup, World Group, PO, POR-GER 2-3 Davis Cup, Group I, 2R, SWE-POR 3-2 U.S. Open - New York Davis Cup, Group I, PO, UKR-POR 3-1 Davis Cup, Group I, PO, POR-RSA 4-0 Davis Cup, World Group, QR, KAZ-POR 3-1 Davis Cup, Group I, 1R, BLR-POR 3-2 French Open - Paris Davis Cup, World Group I, PO, LTU-POR 0-4 Davis Cup, Group I, 1R, ROU-POR 3-1 Davis Cup, Group I, PO, POR-POL 4-0 Davis Cup, Group I, 1R, POR-BRA 3-1 Winston-Salem Open - Winston-Salem Davis Cup, Group I, 1R, AUT-POR 1-3 Davis Cup, World Group, Q, FIN-POR 3-1 Davis Cup, World Group, PO, POR-CZE 1-3 Davis Cup, Europe/Africa Group II, 3R, POR-BIH 3-2 Davis Cup, Group I, 2R, SUI-POR 5-0 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, Group II, 3R, MDA-POR 2-3 Davis Cup, Group II, 1R, POR-MAR 4-1 All Lower level tournaments Davis Cup, Group I, 1R, POR-AUT 1-4 Olympics - Rio de Janeiro Olympics - Tokyo